tooth/dental deposit - Español Inglés Diccionario